party with charros or mexican riders - Spanish English Dictionary